940
1
1766
2
501
0
1193
616
657
2366
1044
1512
3426
4
1369
2013
948
2400
6
262
2264
931
3008
3
2141
9
2529
7
5065
1601
1169
1015
6236
10
822
1549
3083