2250
1
5308
4
1813
946
3612
10
1072
0
2082
1050
297066
6707
24
1168
1660
2801
2
1532
1078
3354
2773
1373
5
3386
3