1501
1
3162
3
1920
0
1773
985
616
2687
2
2558
1458
101415
109
4646
1218
2343
2322
4
2557
6
7793
3034
1302
1929
2134
6779
5
4340
1618
2356
297066
730
1538
267612
4978
3066
7