1214
3
1366
2
1410
528
1370
1
2225
1210
4
5040
6
1444
2400
30
0
1033
2092
2385
611
425
869
55
1375
9
2686
3271
1705
2653
146
863
2123
780
1459
7
2594
715