3539
3
1564
1
983
0
1423
571
2152
1348
4327
2
1622
1225
6844
83
2650
20
542
3629
862
616
272
13499
5
443
1158
4491
1657
1397
4287
9
1412
1416
1754
1749
2949