1045
0
2522
584
1152
458
2082
11
1343
198
1
3287
768
611
571
4328
10
1009
363
478
2720
639
1865
396
2952
422
169211
1810
3
4557
8
5918
4
1779
360