603
0
1527
2
400
1815
6676
12
2184
1
1289601
4
2317
980
8329
3354
1867
2562
673
2254
6445
6
1821
4465
22
1161
1071
2528
3
1265
18816
11
2132
592
6822
5
5164