2489
2
1429
0
899
1
371
876
579
784
3123
5
2983
526
1749
3720
1371
1883
1243
3378
7
567
1056
1267
128
402
1404
791
11447
1020