2245
3
1179
1
297066
0
1226
2192
2
2272
2102
108797
3053
7
795
2659
2386
796
1724
1399
5
3317
10827
4
6236
10
2336
1272
3029
6
3765
562
1204
1403
3683
951
1396
2797