2245
3
3053
7
1779
1
2100
2
3315
1290
5949
5
3765
4
1539
13995
0
3095
1781
2255
1788
2089
928
1720
297066
1371
3696
2564
2394
267612
4978
1226
2366
3610
1467
1180