2368
1
2000
1470
1578
2
623
602
0
2694
3
1642
691
915
445
571
780
292
2190
2470
1281
1306
36609
34
4598
6
964
6383
17
169211
11
3650
3149
4
7153
9
3353
775
2275
1587