5151
2
2245
3
3080
21152
8
1047
3090
6
2932
297066
0
1220
1583
1
912
1585
1589
1759
197
3461
4
4915
1417
1347
1888
2382
3063
3715
2440
1346
2312
3321
2583
7
2135
1740