2193
4
1998
938
0
5308
2123
3835
5
475
534
490
850
4398
10
1166
562
323
572
2886
2860
1
1862
2773
2072
3
2241
1298
477
717
2954
2
1581
662
311
817