581
1
6051
1368
2
1087
3
2493
6
1722
2990
4
1002
962
3578
3073
9
3496
5
2299
7
3025
8
1403
1546
3328
859
2017
796
0
578
4097
896
1174
2875
663
1328
520
1122
1110