1240
2
376
0
2257
1
4139
4
2024
5
2546
1861
846
2758
2444
3203
10
105290
1343
180849
683
2727
691
231
968
1052
422
670
918
2069
8
554
1362
2461
20
572
78
3498