4126
6
2564
2
4111
1332
0
31535
423
1255
1
2190
2076
525
2914
5
3251
1360
1428
683
5155
8
48708
17353
2168
2855
3
31220
10
2275
1588
383
1559
2749
3092
3510
2024
3691