3591
11
1839
1
19932
6
734
1518
3
1935
2
5829
22
2836
0
980
862
383
946
4926
471
1815
1522
270
4562
10
6676
12
1223
851
1590
604
1449
8527
3354