5497
5
13
2737
0
6
4260
3
4299
4
2360
1
2
4783
5176
7
2568
8
4450
6185
3079
2558
3262
2357
1391
3084
2152
5982
10
309
3160
2749
30
3487
5062
9
897
540
3082
2203
2605
3576
3024
2334
959
4429
3052
2365
3443
2640
625
95443
59
2006
1700
1290
1796
2400
333
730
1869
957
655
1328
781
881
679
1256
1122
374
1488
14
2052
864
2672
807
651
646
1763
11
1291
240
362
907
661