2188
2
2760
4
1749
1
5949
15
1632
6327
7
238
0
2173
1545
2268
8
2377
6344
2082
1813
1945
2100
1168
1529
1148
2788
3
3070
3326
1532
1681
4311
2085
911
1431
696
6713
11