2237
4
1988
2
2983
9077
28
4080
1
1129
2767
5
2502
3551
10
1160
0
1194
1506
1831
2920
1695
1013
4478
6
853
1522
1864
236066
14
988
1719
3045
3
1191
3336
1372
1226
2788
1434