2372
2
1182
1603
1376
3
1330
509
0
1756
661
3890
2260
12
1291
1
1374
2470
4049
10
2082
1802
4
22330
22
1326
1470
1102
56488
544
7328
198
417
5425
23
650
543
1306
1894