2255
2
2268
3
2715
5296
13
1689
3485
7
1748
1
1309
0
2930
1075
1794
2516
2241
1015
2367
282
3671
5732
1726
2301
1033
1884
2507
4309
2892
155
2956
1585
977
1495