2237
4
1988
2
2983
9077
28
4080
1
1129
2767
5
902
236066
14
2502
17970
15
1168
32730
0
3551
10
3234
3
1160
1194
1506
1814
1831
2920
1695
1013
4478
6
853
1522
1864
1295
988
1719