1513
1
3650
3
1315
5559
2372
2
2188
9
2669
1129
0
635
4450
34
1894
1298
447
509
1392
544
436
1231
4067
263
1622
650
1182
661
8731
662
1458
775
646
2195