1571
6
1215
1
415
1419
842
0
2555
3
1623
4
2896
1145
1000
5
1039
2775
1085
9
3167
1784
12978
1468
1082
1476
1299
1712
458
4217
2810
761
4420
2768
1363
14
929
664