1566
2
2093
3
1176
3296
4
3262
94424
1355
1
1212
1784
1774
1050
2420
1374
905
351
0
1941
2905
2911
6182
1268
1693
2011
2015
1090
2168
5658
9
4914
1775
1162
5
101569