684
2
730
595
3
482
1
1333
838
0
800
2334
4
1239
1327
1172
169
874
349
364
1315
1074
1087
916
5
1340
3271
3058
2660
12
4984
11
1353
1273
6
4784
1305
7