2542
4
1015
2
698
1530
2587
1625
7
1596
11
2605
12
3070
2892
999
1
2572
5
1169
6
1193
1853
10
747
614
756
2129
2025
0
2710
10322
3
597
1202
1025
6921
1172
3998
1060
1296