2102
0
2159
5
2940
1
436
9817
1827
1869
796
6
766
2911
9
1583
578
621
575
2550
2
1326
545
1106
892
3205
2060
476
34
551
59
415
4032
3
237
3337
2634