2988
1
2733
4
1681
539
0
951
237
2163
5412
582
234
2505
2
1306
2105
1743
2254
2403
3620
5
1218
5232
7
3683
67688
66
790
1015
2294
3354
2207
2377
994
1465
16769