932
1
928
1611
2
3287
875
2585
1132
0
2461
20
480
543
3844
5
1637
1855
5848
3
1268
1343
734
2225
2516
417
4436
9
1261
2870
4820
1973
2337
383
2710
2320
2269