1945
1
1044
0
2440
3
1369
2083
5
2013
2
1102
1170
1549
935
1122
753
11059
9
2507
1026
4096
1399
725
2135
1382
553
302
4954
4
1109
2562
585
1145
584
1532
1915