527
2
347
1
469
437
610
1039
1204
3
419
318
321
580
246
5669
0
1915
953
2740
4
3057
8
991
966
1657
1325
5
1652
770
6
456
578
1333
878
2173
1339
1515