2580
1
1152
2
1650
2238
2667
1295
1056
982
3
1045
2650
20
2133
1407
0
280
1509
2250
2688
297066
2773
1243
3683
1494
1581
3466
1594
3593
16
692
2507
3765
4
1461
2245