1331
1
2840
2
1023
1424
297066
0
1339
267612
4978
901
1397
1507
99072
36905
3882
5
3303
10
1393
1946
215
1444
2967
3
2375
1924
2919
1714
3169
2189