2296
2
1261
1
1418
995
1928
938
1142
1470
1268
0
22330
22
1172
292
2125
2870
3
6370
5
1390
2982
246
3342
11
1750
571
1445