3336
1
1475
2
969
0
2165
658
423
5915
11
1022
323
2194
3066
7
6899
9
802
601
883
1960
2399
1289601
4
1065
388
1834
1294
3535
8
931
778
758
3191
3116
2838
1763