1668
1
1192
2
1821
2322
4
24337
22
718
1660
603
0
4187
10
2562
1163
2194
1812
4309
3
1060
592
1431
913
19932
6
1444
5164
5
4074
733
980
2268
3267
1036
1161
4329
94424