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