5524
5
13
2771
0
6
4288
3
4318
4
2383
1
2
4804
5216
7
4478
2576
3097
6008
10
330
3173
30
3507
5075
9
912
551
3094
2219
2630
3599
3045
2354
4450
2376
3465
95468
59
2018
1296
1807
2420
1337
1280
1142
2065
874
1301
258