1649
4
1614
5
2695
3
999
2
1335
979
1
1329
1452
1006
0
1165
922
3920
764
2264
2877
1049
9
26681
1179
6117
8906
736
1173
250
246
1034
2231
1348
2200
924
651