1316
0
1
1167
3
1008
2339
5
1254
2
1336
1149
649
932
714
1987
715
826
893
738
964
1361
2059
6
4415
2013
622
618
771
821
975
781
1227
742
2144
1608
4
1180
1604
1582
4297
17
801
895
1706
784
2016
19
1103
870
1040