2189
0
4111
2
1222856
4
105290
17353
31535
683
5255
16
1824
757
693
1491
1
256612
1337
1112
2183
1602
78
1129
422
419694
9
2003
2369
2683
823
282572
18403
6
1936
304
1367