1031
2
1619
4265
1546
1
2208
814
1152
879
2841
3
3787
1028
1111
2090
1483
3102
4
1008
1755
1347
1578
1484
1062
1196
2207
9
1470
1202
2686
0
1282
1445
2175
2491