1571
6
1214
1
415
1415
842
0
2555
3
1621
4
2896
1144
1000
5
1039
2774
1085
9
3167
1784
12976
1468
1082
1473
1299
1712
458
4217
2810
761
4417
2768
1363
14
929
663