1041
1
4536
2
2727
1137
2587
16
1501
0
2041
1809
840
1157
1862
2172
2243
7
1780
845
547
510
1645
895
3092
331
1020
467
286
1540
749
2897
379
264
1859