1098
0
407
2749
1
1332
3114
4
557
2168
5
543
2299
4111
2
1346
7039
1463
3510
2758
859
380
729
492
14492
369
755
2190
105290
597
1267
893
3149
504