3813
11
1054
4
1259
2
3141
22
17784
21
98614
31
743
1652
9214
1240
5
7853
3
7611
20
195986
0
2652
517
1
869
6
933
428
1465
987
981
732
399
491
3137
10
1517
1615
1453
2720
7
2163