510
1
1941
6
1906
2
1816
1785
1235
707
1855
1187
700
1544
5
1301
763
741
330
1907
77
402
1013
0
731
1296
666
1048
3069
8
3211
464
682
589
544
2136