360
1
1121
1238
1069
286
1413
861
854
6
662
0
1557
459
2
3537
4
440
1678
818
1303
413
1854
3
1575
623
600
2057
5
399
1032
934
4875
383
981
1052
978