3722
8
589
1
1510
3
3935
2
1343
396
572
874
520
946
3182
567
1130
536
6549
5
75
1156
930
816
0
76
1014
113
2681
1197
2253
71
1903
404
1366
1110