2584
11
1078
1
7621
13
4398
10
2277
0
1951
2
1068
1242
1289601
4
2072
3
1998
2392
2517
5771
1839
1091
1828
7793
631
3364
712
7733
658
8819
12
2870
3657
723
24337
22
289
1028