1005
1
2562
2
1081
589
1433
744
0
699
3
1181
4840
11
3795
8
1130
314
846
1188
1368
1546
1939
6
1020
485
1086
1080
967
938
349
107
57
906
83
601
74