1485
1
3158
2
1879
0
2262
1618
338
877
503
876
654
515
12305
3
55
10243
4
446
138
6779
5
431
1304
17
4074
388
1396
692
368
327
2799
505