2271
4
523
0
3621
950
393
2649
3428
5716
3
299
1501
880
1304
17
573
1348
2
1941
3368
1
3580
1585
2189
3400
3688
5