1330
3
1111
4
1089
0
734
1
644
1458
588
2
647
2239
5
669
1713
8
1147
1192
2431
3212
2964
1374
2879
78
114
570
717
86
685
1047
492
1884
513
1426
802