3271
2
425
0
1892
1936
1
1078
977
1259
616
106
349
1351
1858
1611
4
1017
7
1435
1639
703
89
754
3471
5
75
508
1251
1411
3
1568
1590
964
4002
1852
1192