2198
2
1267
1
2710
9
3149
4
169
0
4396
3
3498
360784
19
12958
5
1949
195
683
4820
51
380
356
556
348
165
554
2809
2301
2727
700
2235
487
2668
2520
918