2688
1
1630
611
0
504
87
1816
435
2502
5
2127
7
2110
5147
2
1183
3987
3
883
3354
1539
1332
1286
2005
4655
10
5402
1380
1628
189326
4948
8