527
2
347
1
468
437
609
1039
1203
3
418
318
320
580
245
5669
0
1915
952
2740
4
3057
8
991
966
1657
1325
5
1651
770
6
455
578
1333
877
2173
1338
1515