2243
1
3041
2
1020
2216
1451
0
2478
1648
2189
2865
181997
11
2755
1445
2207
297066
131589
3267
4
796
6
1672
2556
3120
1304
2908
10
444571
9
4562
123674
35
3593
16
2241
3055
1412