17333
27
504
0
2108
10
3936
3
3346
9
4232
6
7034
2
1412
1
957
1723
554
7071
5
2570
2933
5659
3173
1052
1827
2268
940
280
2606
4
3146
12
1202
762
392
2349
2320