3271
2
425
0
1892
1937
1
1078
978
1259
617
106
349
1351
1859
1612
4
1018
7
1435
1639
704
89
754
3471
5
76
509
1251
1411
3
1568
1590
965
4002
1852
1193