2522
2
197
0
1888
3
2312
2135
3242
7
1707
672
5151
8535
12
1743
1271
4
4259
1
1579
1583
912
1759
1585
1589
3461
2583
633
1417
1740
4915
1347
2382
2440
3063
1346