2480
2
7328
2372
22330
22
6197
4
2086
3650
3
424
661
0
509
6411
11
1470
1
19034
6
1182
2111
1563
1894
2470
543
650
1306
447
1392
1129
1421
1326
1587
775
1578
1291