1668
1
1660
1175
1632
2
2368
2512
1290
2163
0
4360
9
2093
697
2166
2760
4
2670
997
2322
3
751
1060
2194
2551
2996
989
1691
607
1247
4431
3492
733
1192
34959
18