119
0
22916
17309
2
1532
935
1632
1969
5
28553
1628
2185
7
5833
1
1181
2222
1791
243
2345
4
1145
1451
753
329
1278
820
6114
9
77
2667
11
2108
876
1246
4267
8
1662