901
1
1574
6
1184
2
599
871
996
3
449
671
601
251
255
883
141
119
324
1069
977
0
2422
10
1327
420
527
614
1815
5
976
4
739
446
1344
551
1254
2439